to abdicate - Fransızca İngilizce Sözlük